body {
	padding-bottom: 90px !important;
}

.slider1,
.slider2 {
	height: 250px;
}

.slider1>div,
.slider1>div ul,
.slider1>div ul li,
.slider1>div ul li div,
.slider2>div,
.slider2>div ul,
.slider2>div ul li,
.slider2>div ul li div {
	height: 100%;
	width: 100%;
}

.img-container {
	overflow: hidden;
}

.info {
	/*background: linear-gradient(transparent, #fafafa);*/
}

.info-title {
	padding: 10px;
	border-bottom: 1px dashed #ddd;
	height: 48px;
	line-height: 28px;
	font-size: 1.2em;
	font-weight: 600;
}

.info-title>img {
	width: 27px;
	height: 27px;
	margin-right: 6px;
}

.info-status {
	color: #666;
	padding: 10px;
	background: linear-gradient(white, #fafafa);
}

.info-status>div:nth-child(1) {
	font-size: 0.5em;
}

.info-status>div:nth-child(2) {
	font-size: 0.7em;
}

.content {
	padding-top: 15px;
}

.content-top {
	margin-bottom: 15px;
	padding: 0 15px;
}

.content-top-title {
	border: 1px solid #d9edf7;
	border-radius: 8px;
	margin-bottom: 15px;
}

.content-top-title>div:nth-child(1) {
	padding: 5px 10px;
	font-size: 1.1em;
	font-weight: 600;
}

.content-top-title>div:nth-child(2) {
	padding: 10px;
}

.content-top-info {
	overflow: hidden;
	border-radius: 8px;
}

.content-top-info>img {
	width: 100%;
}

.content-detail {
	padding-bottom: 50px;
}

.content-detail-top {
	padding: 10px 25px;
	border-top: 1px dashed #ddd;
	border-bottom: 1px solid #ddd;
}

.content-detail-info {
	padding: 15px;
}

.content-detail-gallery {
	margin: 10px 0;
	border-radius: 5px;
	overflow: hidden;
}

.content-detail-gallery>img {
	width: 100%;
}

.bottom {
	position: fixed;
	width: 100%;
	bottom: 49px;
	text-align: center;
}

.bottom .bottom-button {
	color: black;
	font-size: 1em;
	width: 90%;
	margin: 5px 0;
	padding: .5em 0;
	border-radius: 3px;
	background-color: white;
    border-color: white;
}

.bottom-background {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(white, black);
	opacity: 0.4;
}

.bottom-button-icon {
	color: red;
}

.bottom-copyright {
	text-align: center;
	font-size: 0.8em;
}

.bottom-copyright a {
	color: #aaa;
}